html,body {
	margin:0px;
	padding:0px;
}

body {
	background-color: #f0f0f0;
	font: 14px/1.5 normal normal Arial, Helvetica, sans-serif;
	min-width: 1200px;
	min-height: 600px;
}

.wapper {
	width: 100%;
	height: 100%;
}

.header {
	height: 50px;
	background: #3e773c url(../images/banner1.jpg) no-repeat left;
}

.header .rightInfo {
	border: 0px solid red;
	width: 300px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	float: right;
	margin-top: 5px;
	margin-right: 10px;
	font-size: 12px;
}

.header .rightInfo a {
	color: black;
	cursor: pointer;
}

.logo {
	padding-left: 20px;
	vertical-align: middle;
}

.header h1 {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin: 0 10px;
	line-height: 50px;
	vertical-align: middle;
	font-size: 20px;
	color: #fff;
	font-family: 'Microsoft YaHei';
}

.header .fr {
	float: right;
	display: inline;
	text-align: right;
	margin: 13px 20px 0;
	color: #b2c9b1;
	display: inline;
	text-align: right;
}

.header .fr a {
	color: #b2c9b1;
}

.header .fr a:hover {
	color: #fff;
	text-decoration: none;
}

.header .fr a i {
	color: #b2c9b1;
	margin-right: 5px;
}

.header .fr a i {
	margin-right: 5px;
}

.header .dot {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 0px;
	height: 17px;
	margin: 0 5px 0 7px;
	border-left: 1px solid #457235;
	border-right: 1px solid #6a9d57;
}

/*内容区*/
#contenter {
	position: relative;
	height: 100%;
}

/* left*/
#lefter {
	height: 86px;
	width: 100%;
	background: url(../images/new/s_nav_bg.png) 0 0 repeat-x;
}

.newLeftlist {
	height: 36px;
	width: 1000px;
	margin: 0 auto;
}

.newLeftlist li {
	display: inline-block;
	width: 100px;
	height: 36px;
	line-height: 36px;
	font-size: 16px;
	float: left;
	text-align: center;
	margin-right: 22px;
	margin-top: 5px;
}
.newLeftlist li a:HOVER{text-decoration: none;}

.newLeftlist .active a{border-bottom:3px solid #fff;}

.newLeftlist li .active a:HOVER{text-decoration: none;}

.newLeftlist li ul{
	margin-top:15px;width: 100%;height:30px;display: none;
}

.newLeftlist li ul li{
	display: block;float: left;
}

.newLeftlist a {
	width: 100%;
	height: 100%;
	color: #fff;
}

ul.leftlist {
	line-height: 35px;
}

ul.leftlist a {
	display: block;
	text-decoration: none;
}

ul.leftlist a:hover {
	text-decoration: none;
	color: #3e773c;
}

ul.leftlist>li {
	border-bottom: 1px solid #d8d8d8;
}

ul.leftlist>li>a {
	padding-left: 10px;
	color: #666;
	font-size: 16px;
	font-weight: bold;
}

ul.leftlist>li.active {
	background: #e7e7e7;
}

ul.leftlist>li.active a {
	color: #333;
}

ul.submenu {
	display: none;
	position: relative;
}

ul.submenu:before {
	position: absolute;
	left: 20px;
	top: 0;
	display: block;
	width: 0;
	height: 100%;
	border-left: 1px dotted #979797;
	content: '.';
	color: #f0f0f0;
}

ul.submenu>li {
	position: relative;
	padding-left: 45px;
}

ul.submenu>li:before {
	position: absolute;
	left: 20px;
	top: 17px;
	display: block;
	width: 20px;
	height: 0;
	content: '.';
	border-bottom: 1px dotted #979797;
	color: #f0f0f0;
}

li.open>ul.submenu {
	display: block;
}

ul.submenu>li:hover a {
	color: #3e773c;
}

ul.submenu>li.active {
	color: #fff;
	background: #68a63b;
}

ul.submenu>li.active a {
	color: #fff;
	height: 35px;
}

ul.submenu>li.active:before {
	border-color: #fff;
}

ul.submenu>li.active:after {
	position: absolute;
	left: 20px;
	top: 0;
	display: block;
	width: 0;
	height: 100%;
	border-left: 1px dotted #fff;
	content: '.';
	color: #68a63b;
}

ul.submenu>li:last-child:after {
	position: absolute;
	left: 20px;
	top: 18px;
	display: block;
	width: 1px;
	height: 50%;
	content: '.';
	color: #f0f0f0;
	background: #e7e7e7;
}

ul.submenu>li:last-child.active:after {
	position: absolute;
	left: 20px;
	top: 0;
	display: block;
	width: 0;
	height: 50%;
	border-left: 1px dotted #fff;
	content: '.';
	color: #68a63b;
}

/* right*/
#righter {
	height: 100%;
}



/*******政府端特有的样式******/
.s-nav a{text-decoration: none;color: black;}
.s-nav a:HOVER{text-decoration: none;}
/*主导航*/
.s-nav{ height:86px; min-width:1000px; padding-top:5px; background:url(../image/icons/s_nav_bg.png) 0 0 repeat-x;}
.nav1000{ min-width:1000px;  height:90px; margin:0 auto;}
.nav_ul{height: 36px; width:1000px;  margin:0 auto;text-align: left;}
.nav_ul li{ display:inline-block; height:36px; line-height:36px; font-size:16px; padding-right:25px; text-align:center;}
.nav_ul li.noPaddingR{ padding-right:0;}
.nav_ul a{ width:100%; height:100%;color:#fff;}
.nav_ul .s-active a,.s-nav .nav_ul a:hover,.cur-li a{border-bottom:3px solid #fff;}

/*二级导航*/
.subnav{ height:32px; width:1000px; margin:0 auto; padding-top:10px; text-align:center;}
.subnav-child{ display:none; height:42px; line-height:38px;}
.curr-child{ display:block;}
.subnav-child dl{ margin-right:10px;}
.subnav-child dl,.subnav-child dt,.subnav-child dd{ display:inline-block; vertical-align:middle;}
.subnav-child input{ border:1px solid #dee0e2; width:100%; height:20px; background:#fff;}
.superviseCode dd{ width:50px; margin-right:5px;}
.areaCode dd{ width:86px;}
.telephone dd{ width:122px;}
.verificationCode dd{ width:62px;}
.verificationCode img{ position:relative; top:8px;}
.checkBtn input{ width:46px; height:22px; background:#ff7d6f; border:1px solid #e7635b; color:#fff; cursor:pointer;}
.subnav-child a{padding:0 10px; height:30px; line-height:30px;font-size: 12px;display: inline-block;}
.subnav-child a:hover,.subnav-child a.currA{ /*color:#ff5a00;*/ background:#3f86d1; color:#fff; border-radius:1em;}

/*当前页指示导航*/
.curPage-wrap{background:#F5F4F2;}
.curPage{width:100%; height:30px; font-size: 12px;text-indent:8px; line-height:30px;border-bottom: 1px solid #DEE0E2;color: #888888; background:#fff;}
/**主体内容*/
#righter{width: 100%;}
.sup-left{width: 130px;float: left;position:absolute;background:#c3d5e3;height: 100%;}
.sup-left li{ height:37px;line-height:37px; position:relative; text-indent:8px;font-size: 12px;}
.supActive{ background: #fff;}
.supActive a{ color:#FF5A00;}
.sup-left li span{ position:absolute; right:-5px; top:0; width:10px; height:37px;}
.supActive span{ background: url(../images/new/icons.png) -142px -218px no-repeat;}

.sup-right{}
.sup-right-margin{margin-left: 140px;!important;}

